553163
800897
395100
423245
1164417
123268
305189
530770
402989
386251
390772
1041579
789312
878870
820147
907949
1017724
829610
567505
57952
101987
612377
295284
547842